Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Serbia&Montenegro F5 Serbia&Montenegro F6 Tunisia F6 Morocco F1 Morocco F2 Hungary F3 Serbia & Montenegro F2 Serbia & Montenegro F3 France F17 France F18 UAE F2 Challenger Leon 2003 - Leon Banca Marche Tennis Cup - San Benedetto Banja Luka Challenger 2005 - Banja Luka Copa Petrobras - Bogota Dharwad Challenger 2006 - Dharwad Ciudad de Pozoblanco Open Diputacion - Cordoba Akbank Private Banking TED Open 2006 - Istanbul Bauer Watertechnology Cup - Eckental Privatbank Open 2006 - Dnepropetrovsk Morocco Tennis Tour - Marrakech The Surbiton Trophy - Surbiton La Rinascente Tennis Cup Harbour Club Milano - Milan Arpa Ceramic Cup - Reggio Emilia Akbank Private Banking TED Open - Istanbul Ethias Trophy - Mons Flea Market Cup - Busan Sony Ericsson Open 2008 - Belgrade Mitsubishi Electric Europe Cup - Monza Seguros Bolivar Open - Bogota San Marino CEPU Open - San Marino UAE F1 Bancolombia Open - Cali Tunisia F4 Tunisia F5 Croatia F2 Heilbronn Challenger Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Bosnia/Herzegovina F3 Serbia & Montenegro F1 Serbia & Montenegro F4 Serbia & Montenegro F5 Wroclaw Challenger Hungary F6 Belgrade Challenger Croatia F2 Bogota Challenger Mexico City Challenger Cali Challenger Bogota Challenger Mons Challenger Rennes Challenger Bogota Challenger San Jose Challenger Barranquilla Challenger Nottingham Challenger Bogota Challenger Rennes Challenger Medellin Challenger Barranquilla Challenger Noumea Challenger Bucaramanga Challenger Cortina Challenger San Marino Challenger Como Challenger Banja Luka Challenger Pereira Challenger Open Castilla y Leon - Segovia Bratislava Challenger Brescia Challenger XXX Edizione 'A Savoldi Marco' - Manerbio VIII Avierto Internacional de Salinas - Salinas Challenger Leon 2004 - Leon San Luis Potosi Challenger - San Luis Potosi San Marino Cepu Open - San Marino Maia Open 2002 - Maia Ciudad de Pozoblanco Open Diputacion - Cordoba 3° Trofeo 'Citta di Brindisi' - Brindisi USTA Challenger of San Antonio - San Antonio Corona Mexico City Open - Mexico City Corona Mexico City Open - Mexico City Pereira Challenger Arroyo de la Encomienda - Valladolid The Surbiton Trophy - Surbiton San Luis Potosi Challenger - San Luis Potosi Noumea Challenger Abierto Club Casablanca - Mexico City Bucaramanga Challenger Leon Challenger Bordeaux Challenger Barranquilla Challenger Monterrey Challenger Noumea Challenger Savannah Challenger Vicenza Challenger The Surbiton Trophy - Surbiton Floridablanca Challenger St. Brieuc Challenger Tunis Challenger Bordeaux Challenger Surbiton Challenger dBI Tennis Challenger - Binghamton Belgrade Challenger GHI Bronx Classic - Bronx Tatra Banka Open - Bratislava Unique Zagreb Open - Zagreb Alexander Kolyaskin Memorial - Donetsk Ethias Trophy - Mons Tunis Open 2007 - Tunis Lambertz Open by Stawag - Aachen BNP Paribas Primrose - Bordeaux Croatia Osiguranje Rijeka Open - Rijeka Polska Energia Open - Bytom Alexander Kolyaskin Memorial - Donetsk Samsung Securities Cup - Seoul Tatra Banka Slovak Open - Bratislava Salinas Challenger PEOPLEnet Cup - Dnepropetrovsk ECM Prague Open 2005 - Prague KGHM Dialog Polish Indoors - Wroclaw Pereira Challenger XL Bermuda Open - Bermuda Rijeka Open - Rijeka Mobilux Open - Luxembourg Seguros Bolivar Open - Cali Copa Petrobras-Colombia - Bogota 3rd Volkswagon Challenger - Wolfsburg BH Telecom Indoors Sarajevo 2006 - Sarajevo BMW Tennis Championship - Sunrise Seguros Bolivar Open - Medellin San Luis Potosi Challenger - San Luis Potosi Coffee Cup Challenger - Chikmagalur Abierto Colombiano de Tenis - Bogota ATP Guzzini Challenger - Recanati Internazionali de Tennis di Bergamo - Bergamo Seguros Bolivar Open - Bogota Heilbronn Open - Heilbronn Cali Challenger IX Abierto Internacional de Salinas - Salinas Barranquilla Challenger Mons Challenger Pereira Challenger Dallas Challenger Bogota Challenger San Luis Potosi Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Bogota Challenger - Bogota Chitre Challenger Vancouver Challenger Cali Challenger Bucaramanga Challenger Architect Open - Budapest Morelos Challenger Knoxville Challenger PrivatBank Cup - Dnepropetrovsk Medellin Challenger Heilbronn Challenger Manchester Challenger Ilkley Challenger The Stella Artois Grass Court Championships - London Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Kremlin Cup - Moscow Morelos Challenger RCA Championships - Indianapolis Surbiton Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. XL Challenger de Tenis Copa Sevilla - Seville Santo Domingo Challenger Gerry Weber Open - Halle Bogota Challenger - Bogota The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Oldum Brown Vancouver Open - Vancouver Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna Chicago Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Caltanissetta Challenger PBZ Zagreb Indoors - Zagreb Playford Challenger Czech Open 2005 - Prostejov Bangkok Challenger Yokohama Challenger Lille Challenger The Dubai Tennis Championships - Dubai Sophia Antipolis Challenger Bogota Challenger Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril Heilbronn Open - Heilbronn Aix En Provence Challenger RCA Championships - Indianapolis Croatia Open - Umag Project Independence Men's Challenger - Mandeville Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot China Open - Beijing Mumbai Open - Mumbai IX Trofeo Ciudad de Quito - Quito ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Sao Paulo - Brazil The Dubai Tennis Championships - Dubai Hilton Waikoloa Village USTA Challenger - Waikoloa Nur-Sultan 2 Challenger Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Legg Mason Tennis Classic - Washington Nottingham 1 Challenger ATP Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Masters Series - Hamburg Countrywide Classic - Los Angeles ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Bank Austria Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Serbia Open - Belgrade Qatar Exxon Mobil Open - Doha Medibank International - Sydney PBZ Zagreb Indoors - Zagreb X Open Internacional D'Andorra - Andorra ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Serbia Open - Belgrade Ordina Open - s-Hertogenbosch Bogota Challenger Gemax Samsung Open 2005 - Belgrade Sarajevo Open - Sarajevo Tallahassee Challenger Malaysian Open - Kuala Lumpur Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Morocco Tennis Tour - Casablanca Kremlin Cup - Moscow XI Trofeo Ciudad de Quito - Quito Davidoff Swiss Indoors Basel - Basel Gemax Open - Belgrade Medibank International - Sydney Tunis Open 2006 - Tunis SAP Open - San Jose Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Estoril Open - Estoril Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle UNICEF Open - 's Hertogenbosch Geneva Challenger Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Heineken Open - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose San Luis Potosi Challenger U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf SkiStar Swedish Open - Bastad Nur-Sultan Challenger BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Eckental Challenger Bratislava Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Ethias Trophy - Mons BMW Open - Munich Claro Open Colombia - Bogota Shenzhen Open - Shenzhen China Open - Beijing Ostrava Challenger Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Pereira Challenger Genova Challenger BMW Open - Munich AEGON Championships - London Swiss Indoors Basel - Basel Alessandria Challenger Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano - Los Cabos Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Brisbane International - Brisbane Bordeaux Challenger Ecuador Open - Quito Garanti Koza Sofia Open - Sofia Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Rakuten Japan Open - Tokyo Dubai Duty Free Tennis Championships - Dubai Furth Challenger Bogota Challenger Hall of Fame Open - Newport PBZ Zagreb Indoors - Zagreb Astana Open - Nur-Sultan Bucaramanga Challenger The Artois Championships - London Drummondville Challenger Pilot Pen Tennis - New Haven Thailand Open - Bangkok Sunrise Challenger Leon Challenger International Tennis Championships - Delray Beach Monterrey Challenger Countrywide Classic - Los Angeles Campionati Internazionali di Sicilia - Palermo UNICEF Open - 's Hertogenbosch Bogota Challenger Nottingham Challenger Grand Prix de Tennis de Lyon - Lyon Bet-at-home Open - Hamburg Abierto Mexicano Telcel - Acapulco Delray Beach Open - Delray Beach Bogota Challenger RCA Championships - Indianapolis Gerry Weber Open - Halle Chennai Open - Chennai Sydney International - Sydney Open de la Comunidad Valenciana - Valencia The Stella Artois Championships - London Synsam Swedish Open - Bastad ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Next Generation Adelaide International - Adelaide China Open - Beijing St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Nottingham Challenger Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Gerry Weber Open - Halle Farmers Classic - Los Angeles Manchester Challenger Kremlin Cup - Moscow Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Open de Nice Cote d'Azur - Nice Portugal Open - Oeiras BMW Open - Munich Champaign Challenger Guadalajara Challenger BRD Nastase Tiriac Trophy - Bucharest Citi Open - Washington Turkish Airlines Open Antalya - Antalya Claro Open Colombia - Bogota Citi Open - Washington If Stockholm Open - Stockholm Valencia Open - Valencia Malaysian Open - Kuala Lumpur Delray Beach Open - Delray Beach Medellin Challenger Las Vegas Challenger Split Challenger Canberra Challenger Topshelf Open - 's-Hertogenbosch Puebla Challenger Credit Agricole Suisse Open - Gstaad Cali Challenger Apia International - Sydney If Stockholm Open - Stockholm Erste Bank Open - Vienna Valencia Open - Valencia Apia International - Sydney Ecuador Open - Quito Open 13 Provence - Marseille BRD Nastase Tiriac Trophy - Bucharest Bogota Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Hamburg Challenger Claro Open Colombia - Bogota Citi Open - Washington Aegon Nottingham Open - Nottingham China Open - Beijing TEB BNP Paribas Istanbul Open - Istanbul Kremlin Cup - Moscow USTA Challenger of North Miami Beach - North Miami Beach Apia International - Sydney Winston-Salem Open - Winston-Salem Delray Beach Open - Delray Beach St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Citi Open - Washington Fairfield Challenger Garanti Koza Sofia Open - Sofia Kremlin Cup - Moscow Dubai Duty Free Tennis Championships - Dubai ATP Studena Croatia Open Umag - Umag Thailand Open - Bangkok Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Mercedes Cup - Stuttgart AEGON Championships - London Antalya Cup - Antalya Sydney International - Sydney Garanti Koza Sofia Open - Sofia ABN AMRO World Tennis Tournament - Rotterdam Guayaquil Challenger Shenzhen Open - Shenzhen China Open - Beijing Monterrey Challenger Prostejov Challenger DIEMA XTRA Sofia Open - Sofia Ismaning Challenger Grand Prix Hassan II - Marrakech BB&T Atlanta Open - Atlanta Citi Open - Washington Tata Open Maharashtra - Pune St. Petersburg Open - St. Petersburg Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai cinch Championships - London The Stella Artois Grass Court Championships - London U.S. Open - New York International Indoor Tennis Championships of Croatia - Zagreb Serbia Open - Belgrade Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Countrywide Classic - Los Angeles Campionati Internazionali d'Italia - Rome AIG Japan Open Tennis Championships - Tokyo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo BA-CA Tennis Trophy - Vienna Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Rogers Masters - Toronto BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal St. Petersburg Open - St. Petersburg Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Brisbane International - Brisbane BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid ABN AMRO World Tennis Tournament - Rotterdam Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Ecuador Open - Quito Topshelf Open - 's-Hertogenbosch Croatia Open - Umag Qatar ExxonMobil Open - Doha Bank Austria Tennis Trophy - Vienna Bangkok Challenger Millenium Tennis Championships - Delray Beach Chengdu Open - Chengdu Mercedes Cup - Stuttgart Aircel Chennai Open - Chennai Murray River Open - Melbourne Masters Series - Hamburg Brisbane International - Brisbane Sony Open Tennis - Miami AEGON International - Eastbourne Open 13 - Marseille Internazionali BNL d'Italia - Rome Shanghai ATP Masters 1000 - Shanghai Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Serbia Open - Belgrade Mercedes Cup - Stuttgart China Open - Beijing Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Gazprom Hungarian Open - Budapest Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid BNP Paribas Masters - Paris Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Open SEAT 2008 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Tennis Channel Open - Las Vegas Hall of Fame Tennis Championships - Newport Campbells Hall of Fame Tennis Championships - Newport St. Petersburg Open - St. Petersburg Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Erste Bank Open - Vienna Chengdu Open - Chengdu Open Sabadell Atlantico - Barcelona French Open - Paris Barcelona Open BancSabadell - Barcelona French Open - Paris Wimbledon - London Intrum Stockholm Open - Stockholm Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris BNP Paribas Open - Indian Wells Wimbledon - London Davis Cup, PO, SRB-USA 3-2 Davis Cup, Group I, 1R, URU-COL 4-1 Davis Cup, Group 1, 1R, CAN-COL 5-0 Davis Cup, World Group, PO, SVK-SRB, 1-4 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, Group 1, 2R, COL-BRA 1-4 Davis Cup, World Group, PO, SRB-UZB, 5-0 Davis Cup, World Group, PO, COL-USA 1-3 Davis Cup, World Group, F, SRB-FRA 3-2 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, SRB-IND 4-1 Davis Cup, World Group, QF, SWE-SRB 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, 1R, SRB-SWE 4-1 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group I, 2R, BRA-COL 3-1 Davis Cup, Group I, 2R, COL-URU 5-0 Davis Cup, World Group, QF, USA-SRB 1-3 Davis Cup, World Group, PO, COL-JPN 2-3 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Group 2, PO, COL-BAH 5-0 Davis Cup, Group 2, 2R, COL-PAR 4-1 Davis Cup, Group 1, 1R, COL-URU 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, World Group, QF, CRO-SRB 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group 2, 1R, COL-URU 4-1 Davis Cup, World Group, 1R, SRB-CRO 5-0 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, Group 1, 1R, COL-URU 5-0 U.S. Open (juniors) French Open (juniors) Davis Cup, World Group, QF, ARG-SRB 4-1 Davis Cup, World Group, 1R, SRB-KAZ 3-2 All Lower level tournaments Davis Cup, World Group, 1R, SRB-RUS 4-1 Wimbledon (juniors) AAMI Classic - Kooyong Olympics - London Olympics - Rio de Janeiro